.container_fulfillment_page {
  width: auto;
  margin: auto;
  padding: 0 7px;
}
.fulfillment_text {
  width: auto;
  font-size: 1.2em;
}
._1ldYDNVL{
display:none;
}
.head_upper {
	text-transform: uppercase;
	font-weight: 600;
	width: fit-content;
	padding: 15px;
	border-radius: 3px;
}
.img_fulfillment {
  width: 350px;
  height: auto;
	aspect-ratio: auto;
}
.tile_l_label {
	width: fit-content;
	background: #fed600;
	font-size: 1.5em;
	font-weight: 600;
	color: var(--deep_dark);
	padding: 5px;
	border-radius: 3px;
	margin-left: -15px;
	padding-left: 25px;
}
.fulfillment_text_label {
  width: auto;
}
.time_line_process {
	width: fit-content;
	margin: auto;
	display: grid;
	grid-template-columns: auto;
}
.svg_time_line {
  width: 48px;
  height: 48px;
}
.container_fulfillment_process {
  border-top: 1px dashed var(--deep_dark);
  padding: 0 7px;
}
.bt_arrow {
	border-radius: 3px;
	padding: 5px;
	cursor: pointer;
}
.add_p_title {
  font-size: 2em;
  font-weight: 600;
  width: fit-content;
  margin: auto;
}
.add_p_label {
  font-weight: 600;
  width: fit-content;
}
.label_group {
	display: flex;
	align-items: center;
}
.tile_l_label_v2 {
  width: fit-content;
  background: #015bbb;
  font-size: 2em;
  font-weight: 600;
  color: var(--white);
  padding: 5px;
  border-radius: 3px;
  z-index: 1;
}
.pos_center {
  width: fit-content;
  margin: auto;
}

.row {
	display: flex;
	align-items: center;
	width: fit-content;
	margin: auto;
}


@media only screen and (min-device-width: 1200px) {
.container_fulfillment_page {
  width: 1200px;
  margin: auto;
}
._1ldYDNVL{
display:none;
}
.fulfillment_text {
  width: 600px;
  font-size: 1.2em;
}
.head_upper {
	text-transform: uppercase;
	font-weight: 600;
	width: fit-content;
	padding: 15px;
	border-radius: 3px;
}
.img_fulfillment {
  width: 350px;
}
.tile_l_label {
	width: fit-content;
	background: #fed600;
	font-size: 1.5em;
	font-weight: 600;
	color: var(--deep_dark);
	padding: 5px;
	border-radius: 3px;
	margin-left: -15px;
	padding-left: 25px;
}
.fulfillment_text_label {
  width: 400px;
}
.time_line_process {
	width: fit-content;
	margin: auto;
	display: grid;
	grid-template-columns: auto 25px auto;
}
.svg_time_line {
  width: 48px;
  height: 48px;
}
.container_fulfillment_process {
  border-top: 1px dashed var(--deep_dark);
}

.add_p_title {
  font-size: 2em;
  font-weight: 600;
  width: fit-content;
  margin: auto;
}
.add_p_label {
  font-weight: 600;
  width: fit-content;
}
.label_group {
	display: flex;
	align-items: center;
}
.tile_l_label_v2 {
  width: fit-content;
  background: #015bbb;
  font-size: 2em;
  font-weight: 600;
  color: var(--white);
  padding: 5px;
  border-radius: 3px;
  z-index: 1;
}
.pos_center {
  width: fit-content;
  margin: auto;
}

}
